HTML DOM Element textContent 属性 | 您所在的位置:网站首页 › javascript target › HTML DOM Element textContent 属性 |
w3school 在线教程
HTML 系列教程
浏览器脚本
服务器脚本
编程教程
XML 系列教程
建站手册
参考手册
JS 参考手册
JS 参考手册(类别排序)
JS 参考手册(字母排序)
JavaScript
JS Array
JS Boolean
JS Class
JS Date
JS Error
JS Global
JS JSON
JS Math
JS Number
JS RegExp
JS String
JS 对象
JS 运算符
JS 语句
JS 类型化数组
Window
Window 对象
Window Console
Window History
Window Location
Window Navigator
Window Screen
HTML DOM
HTML Document
HTML Element
HTML Attribute
HTML Event
HTML Event 对象
HTML Collection
HTML NodeList
HTML DOMTokenList
HTML Style
Web API
API Console
API Fetch
API Fullscreen
API Geolocation
API History
API MediaQueryList
API Storage
API Validation
API Web
HTML 对象
-
button
checkbox
color
date
datetime
datetime-local
email
file
hidden
image
month
number
password
radio
range
reset
search
submit
text
time
url
week
其他参考手册 CSSStyleDeclaration JS 类型转换 建站手册 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 职业规划 网站主机 关于 W3School 帮助 W3School HTML DOM Element textContent 属性 tagName title HTML DOM Elements 对象 定义和用法 textContent 属性设置或返回指定节点的文本内容,以及它的所有后代。 如果您设置了 textContent 属性,会删除所有子节点,并被替换为包含给定字符串的一个单独的文本节点。 提示:有时,此属性可用于取代 nodeValue 属性,但是请记住此属性同时会返回所有子节点的文本。 另请参阅:innerText 属性 innerHTML 属性 实例 例子 1返回元素的文本内容: let text = element.textContent;亲自试一试 例子 2更改 id="demo" 的 元素的文本内容: element.textContent = "I have changed!";亲自试一试 例子 3获取 id="myList" 的 元素的所有文本内容: let text = document.getElementById("myList").textContent;亲自试一试 语法返回节点的文本内容: element.textContent或 node.textContent设置节点的文本内容: element.textContent = text node.textContent = text 属性值 值 描述 text 元素或节点的文本内容。 返回值 类型 描述 字符串元素及其所有后代的文本内容。 如果元素是 document、document type 或 notation,则返回 null。 innerHTML、innerText 与 textContent 的区别 innerText 属性返回:只返回元素及其所有子元素的文本内容,没有 CSS 隐藏文本间距和标签,除了 和 元素。 innerHTML 属性返回:元素的文本内容,包括所有空白和内部 HTML 标签。 textContent 属性返回:元素和所有后代的文本内容,带有空白和 CSS 隐藏文本,但没有标签。 HTML 实例This element has extra spacing and contains a span element. JavaScript 实例 let text = document.getElementById("myP").innerText; let text = document.getElementById("myP").innerHTML; let text = document.getElementById("demo").textContent;亲自试一试 在上面的例子中: innerText 属性返回: This element has extra spacing and contains a span element.innerHTML 属性返回: This element has extra spacing and contains a span element.textContent 属性返回: This element has extra spacing and contains a span element. 浏览器支持element.textContent 是 DOM Level 3 (2004) 特性。 所有浏览器都完全支持它: Chrome IE Edge Firefox Safari Opera Chrome IE Edge Firefox Safari Opera 支持 9-11 支持 支持 支持 支持 tagName title HTML DOM Elements 对象 JavaScript 和 HTML DOM 参考手册 JavaScript 实例 JavaScript 测验 JavaScript 教程W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。 使用条款 隐私条款 技术支持:赢科 蒙ICP备06004630号 |
CopyRight 2018-2019 实验室设备网 版权所有 |